Behind-the-scenes photographs from the filming of Vitamin Z, season 1.
Filming Location: American Auto Towing, Las Vegas | Filming date: January 27, 2013.
Photographs courtesy of Atom Firesign Studios
Gallery
All rights to these images are owned by House of DON Productions & Atom Firesign © 2013.
Vitamin Z is an original series made for and by House of DON Productions © 2013.