Headcases (ITV)

Caporegime
Joined
6 Dec 2005
Posts
38,007
Location
Birmingham
Does seeing the advert just make you want to throw your TV through the window?

Looks absolutely ****.
 
Back
Top Bottom