Episode #2.2
- Episode aired Oct 16, 2009
Ross reveals his latest science project on the remote Scottish island of North Barrasay and Jasmine and Prudith take a ride on public transport.Ross reveals his latest science project on the remote Scottish island of North Barrasay and Jasmine and Prudith take a ride on public transport.Ross reveals his latest science project on the remote Scottish island of North Barrasay and Jasmine and Prudith take a ride on public transport.