The strange video trend continues with 2:54’s video for Creeping from their self-titled debut album released yesterday (at the time this was queued to post that is)
- Blood Red Shoes are made for walking. Or touring.
- Sample Niki & The Dove Debut Album “Instinct”
- New Album Releases – May 29th, 2012