Senses FailĀ have released a music video for their song “Mi Amor” from their latest albumĀ Renacer. The video has a strange resemblance to the movie Ted, which could be described as either cute or creepy. Check it out below.
Senses Fail Release “Mi Amor” Music Video
0
Share.