Brooks Nader and Stephen Amell are giving us a sneak peek at their “Baywatch” chemistry … and judging by these handsy photos, things are pretty steamy. In photos obtained by TMZ, the costars were spotted getting awfully cozy in Cannes, France ……
From TMZ.

Leave a Reply