It took place on Miami...
(pictures are mine =P )
If that's not strange, I don't know what it is =)
Bye!