Motionless in White Pop Quiz

Which song do these lyrics belong to? I am human and I need to be loved....
Choose the right answer:
Option A Count choculitis
Option B Puppets (the grand finale)
Option C Puppets (the first snow)
Option D Puppets (the last snow)
 ParaBowiefan94 posted over a year ago
skip question >>
save