Jump to content


Photo

Any Talking Heads Fans?


  • Please log in to reply
No replies to this topic

#1 Vomio

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.