Video: Tanya Morgan presents Donwill & Von Pea’s The Sandwich Shop (Teaser)

Tuesday, May 18th, 2010

The teaser was shot on location at the cover shoot for the project at The Commodore in Williamsburg, Brooklyn.