Comic Todd Standard is introduced as host for "Todd's Take Over: Hollywood". Filmed July 19th 2013 @ The MBar in Los Angeles

Full Credits

Advertisement
Advertisement