The Motion Custom Car Show will make it’s debut this year at the Direct Energy Center, Exhibition Place, Toronto, Ontario, Canada. The show opens Friday March 27, 2009 at 10am and ends Sunday March 29th at 6pm. This show used to be branded as Speedorama but seeing that Speedorama 2009 was canceled, it’s now called the Motion Custom Car Show.