Barracuda yes or barracuda No
One pic?? Go buy it. Then come back and enjoy the forum. Im 6' 3
Print