Interview, Video Crail Couch with Leo Romero November 20, 2014 No Comments Leo Romero pops a squat on the Crail Couch to talk Mike Carroll and meeting Brandon Biebel for the first time. Continue Reading