tate modernSaturday 24 May 08 tate modern is getting ready for an exciting weekend of long weekend activities. looks like a lorra lorra fun. we’ll not be going unfortunately, but you should. you know, if you’re in the area. Tags:graffitilondon previousreflectionsnexteven a power ranger can’t survive crossing the A4