This is a Rock & Roll track recorded by the artist The Dark Witch. The song I'm still stuck in 2006 was originally composed by D. Ekker.