Scam City poster
TV

Scam City (2012)

S01E09 Las Vegas

Dec 12, 2012 • Season 1 • Episode 9 • HD

Residents of the storm drains in Las Vegas have become adept at pulling off various scams along the bustling strip.