Scott Baio is definitely kicking himself right about now.
Anywho, Baio has since reiterated this defense on Facebook as he has written:
[Image via ABC.]
Amazing! Absolutely AH-Mazing!!!
If you haven't been paying attention, we are absolutely in lust with Stamps!
They're an unsigned El Lay foursome and a relatively unknown commodity, but we think they're one of the most perfectly pop-tacular bands on the entire freaking planet!!!
We recently brought the three beautiful boys and Ren Patrick, the band's seXXXy singing starlet-in-making, in for an EXCLUSIVE! acoustic sesh and the results were unbelievable!!!!
Ch-ch-check out their rendition of Leave You Lonely (above)!
Ren's voice is soooo angelic, so powerful!
We seriously LOVE Stamps so much we could lick them!!! (Ha! Get it!?)
CLICK HERE for more Stamps!