Coincidence? By Jeff | 23 September 2003 | 0 Did anyone else find it super interesting that the USA network was playing “Total Recall” this weekend? Posted in General