Tag Archives: godzilla

Video of the Week #20

The lovely Toph Taylor is releasing under his moniker Trouble Over Tokyo his album in a month; he will be playing a special show (with strings!) at the Radiokulturhaus this sunday, and the only way to get tickets is by winning them (here). I had some time on my hands today (or rather, I felt […]