Josh Stewart, who plays Awesome New Orleans Detective Dude on Criminal Minds! (Okay, that's not what they really call him...lol)

Josh Stewart in Premiere Screening Of Overture Films' "Law Abiding Citizen" - Arrivals

Josh Stewart, who plays Awesome New Orleans Detective Dude on Criminal Minds! (Okay, that's not what they really call him...lol)

Detective William LaMontague, Jr.  played by Josh Stewart in Criminal Minds-  he can rock my boat any time :)

William LaMontagne, Jr.

Detective William LaMontague, Jr. played by Josh Stewart in Criminal Minds- he can rock my boat any time :)

Pinterest
Buscar