Bran Van 3000

 Bran Van 3000|Glee first caught my ear while browsing in a store called Pie in the Sky on Cockburn Street, Edinburgh. Had to go and ask the store girl who it was she had playing, then go straight to Fopp on Rose Street to search it out... They kinda remind me of High Street Hostel. Well I did have them blasting through the discman headphones to block out the backpacker noise. 
The first five track sequence is the best!!!