Quote:
Originally posted by Hanno Spoelstra
Two dramatic pics, reportedly taken in Italy(!)
|
Exclamation mark because as far as I know Ram Kangaroos were not used in Italy.
Can anyone come up with
any sort of addtional information about these pictures?!?
H.