album reviews
concert photos
release dates
 Sewing Machines on WHFR, Wednesday, August 8, 9PM 

Can you "Love This" Cosmo Jarvis song?

Could it be...Satan? Cosmo Jarvis decks himself out as the devil on his new video for "Love This." Supported (and we use that term loosely) by a band of angels, this is a video that is just a little bit away from the norm. Check it out above.

No comments: