Red Datsun of NYC premiered their latest music video this past weekend, title Charm City. It truly is a must watch. We were lucky enough to catch them at Arlene’s Grocery in NYC this past December. Fun times were had, definitely check out the Artist Spotlight on them, and “like” them on Facebook as well!