Categories Cars Sema 2011 – T-REX – tricycle I would love to own. Post author By matus Post date November 8, 2011 No Comments on Sema 2011 – T-REX – tricycle I would love to own. Tags Sema 2011, t-rex