FanWord logo

OLA

TELJE

OT

Ola Telje

Oslo, Norway (Hometown)

New Britain, CT, USA (Current)