Fleshrot live show via CVLT Nation

Do not miss a special Fleshrot live performance thanks to the CVLT Nation crew this Friday night. You can catch it live via the video embed below, time as follows: Friday June 26, 8:00 PM central time / Saturday June 27, 2:00 AM BST (London, UK time).