i come from the "less is more" mentality with opening bands. but don't worry - i liked the set, i've been streaming your myspace songs as well.
kind of on odd gig for glasvegas i think: they arent even promoting their album in the states yet, it doesnt come out over here until 09 i think.