Tag Archives: twat

English band releases song featuring acerbic observation of UK/US cultural difference

On the eve of their whistle stop tour of Japan, Frisona […]