Newsvine

About This Author

A ballet dancer and freelance web programmer living in Montreal.

John Beales is a member in these Nations:

Nation Role Members Articles Seeds Created
Artsvine Member 1095 1672 4759 Oct 2006
Canadians Member 453 475 2301 Nov 2006
Politics Canada Member 18 4 52 Apr 2007
Puck U Member 79 214 440 Nov 2006