Reviews: October 22, 2019

Categories

Lemon Jelly – Lost Horizons (2002)

They probably spent a lot of money on studio production time, versus just whipping some shit up on an Apple G3. It sounds expensive for the time it was made.