Joe Flannigan

What is Joe Flannigan?


1.

The guy who plays Major John Sheppherd on Stargate: Atlantis. He is a babe and has lovely black hair. His wife is a very lucky lady.

"Mmm...Stargate? Gotta watch it for sexy Shep!"


12

Random Words:

1. sad loser who spends most of his time sitting in the dark, crying over phatlewt he'll never see, and wanking to old episodes of the..
1. a Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very Very..
1. Son of Bob Marley. With a great amount of talent, greatly takes after his father. So far only one solo album named "Dragonfly"..