"enhanced display technology"

= Fucking big telly.

Posted By: Ken Dodds Dads Dog, Jan 5, 08:27:09

Reply to Message

Log in


Written & Designed By Ben Graves 1999-2025