Happy Valentine's from Sit Kitty Sit -- enjoy their new official music video for "Ditch" off their Everlasting Fire album, editied by Zahrah Micale!

Comment