Only in Newtown will you find a band consisting of three guys in Lycra suits playing coldplay

No comments: