Jump to content


Any Talking Heads Fans?

  • Please log in to reply
No replies to this topic

#1 Vomio


    This is not my nic

  • Managers
  • 1,241 posts
  • LocationLondon, Ontario, Canada

Posted 01 December 2017 - 03:13 PM

Any interesting "obviously fake" editing job, no matter where you sit politically.

I laughed you can too.