New york, NY
Goodnite! #DizzyTV #streaming #livePosted 17 days ago on Dizzy TV
Joined: March 25, 2008
Dizzy TV has been broadcasting cutting edge video art and electronic music since 1998. Originally started on TV in New York City it has spread across the globe through digital downloads and streaming.