Puppet Show is the debut single of the young rockband Blankspot! The song is about the feeling you get when a past lover keeps entering your life in unforeseen ways, so if you have had the feeling of your ex still pulling your strings, this song is for you!more