Hey I downloaded the application form but didnt see anywhere any mention that you must be from malta.. I only noticed that you have to hand it in person or by a representative of yours.
Being from greece i was thinking of taking my motorbike and go there through italy.. should be fun!