Micro-Show #14: Frankenstorm FUN Chando Baba Sexual Assault Rifle 185668232 Mirror Men @ Z Radio – Philadelphia, Pennsylvania Tags: 185668232, Chando Baba, FUN, Mirror Men, Pennsylvania, Philadelphia, Sexual Assault Rifle, Z Radio Copyright © 2014. All rights reserved. Posted October 28, 2012 by admin in category "Live Performance", "Micro-Show Post navigation The Automatic Confessional Tape #23 The Automatic Confessional Tape #24