David Rossi

David Rossi

Adelaide, Australia based adventurer, nerd, Dad, world’s worst vegan, and competitive eater, usually found on two wheels.
Not a character in Criminal Minds.

Personal websites

Writing & press

Get in touch