The guitar, the clothes, the setting, they're all so incongruous it's hard to get your head round it! Great stuff.
I was surprised to find something naggingly familiar about that first song..... I imagine it must have inspired the lyrics of "Over My Head" by King's X, although there's no musical similarity.