jamescousins.com
New running shoes have arrived. Have…
New running shoes have arrived. Have to say they didn’t look *quite* that yellow on the Internet.