Feel the Rush TV - PEI Bluefin Tuna
- 8 years ago
Watch this episode and more at http://www.wildtv.ca
Feel the Rush crew are in Prince Edward Island to take some giant bluefin tuna.
7629
Feel the Rush crew are in Prince Edward Island to take some giant bluefin tuna.
7629