I was just looking at Themeparks.ie here on CB's latest sites, and I came across a photo for this ride.
What type of ride is it? I've never been to SFMM before, but I've also never heard of it before.
Just curious!
I, for one, can't wait for the Italian Job to open...looks awesome to me!