January 13th, 2014: Death Wish 3 (1985)

Death Wish 3

Continue reading

Advertisements

April 25th, 2012: Psychomania aka The Death Wheelers

Continue reading

March 31st, 2012: Showdown in Little Tokyo

Continue reading