MMusic Read More 1 minute read Vengaboys – Where Did My Xmas Tree Go | Music VideobyWPGM StaffDecember 5, 2014 One time Pop sensation The Vengaboys have joined a long list of musicians in releasing their own Christmas…