I just came across this HILARIOUS Video (and genius marketing promo video) created By The Spinto Band. Who are they? I didn’t know them till 15 minutes ago (turns out they are a lovely Wilmington, DE based indie pop band with 3 albums out) and it is amazing to...