Tuesday 12th March, 2013 | By Big Irish | 24 Comments
Just a short while ago the Demented Duo themselves gathered at an undisclosed location. They called up the best reporters they could find and prepared…
Monday 11th March, 2013 | By Scottie D | 0 Comments
Mark Keenan, of Wichita Kansas rap duo The Keenan Brothers, is apprehended by Officer LeRoy Phillipson in this action-comedy music video, which features regional Hip-Hop veteran…