modemworld.me
On a high in My Space
My Space, which officially opens on Friday August 29th at 13:00 SLT (with a concert by Ultraviolet Ultra from 14:00 SLT), is the latest installation by Betty Tureaud and a part of the AIR round 7 o…