ITSOKTOCRY – “VAMPIRES SMOKE MENTHOLS” January 22, 2018 by Wvlfe, posted in Uncategorized Yooo Check this shit out! Dope ass green screen music video from ITSOKTOCRY. Very interesting video for sure, I still fuck with it though! Give it a watch and let me know what Ya think. Wvlfe