Maya Cycle Bike Trailers on CBC Dragons Den

On April 7th, 2013, Maya Cycle bike trailers were pitched on CBC’s Dragons Den, a Canadian television show filmed in Toronto, Canada. Dragons Den is a lot like the US ‘Sharks Tank’ and the “meanest” Dragon out of all, Kevin O’Leary appears on both shows. Now that the show has aired, I would like to […]