jasonx_bourne 1 February 17 Share this review Petronas Towers! Nice! Saw that last 2005! Cheers! Link to review