Photo e-mailed to the store from a European client who caught this potential world receord trevally at Alphonse Island Lodge in Seychelles.
holy crap.
holy crap.