on Wednesday, July 21, 2010 2009 SEMA Show - 2010 Mavizen TTX02 Limited Edition Electric Superbike 4.5 5 case Wednesday, July 21, 2010 2009 SEMA Show - 2010 Mavizen TTX02 Limited Edition Electric Superbike