How do you start a Free Roll anyways? Do you just contact an affiliate manager to set this up?
Is there any programs that offer this via their website so you just have to set it up yourself?
Any info would be appreciated, also any programs feel more than welcome to email me at admin at inhomecasinos.com with info.
I have an idea I think will roll.
Thanks,
dalster44