RadioReference on Facebook   RadioReference on Twitter   RadioReference Blog
 

Go Back   The RadioReference.com Forums > Computer Aided Monitoring and Programming > Streaming / Broadcasting / Audio Recording


Streaming / Broadcasting / Audio Recording - Interested in putting your scanner online for others to hear? Want to listen to other radios on the internet. This forum is here for you to discuss these topics related to streaming scanners online.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 09-05-2013, 10:30 PM
rjk_165's Avatar
Member
   
Join Date: Dec 2012
Location: Connecticut
Posts: 480
Default Zello Stream/Feed

Ever wanted to monitor any local frequency OF YOUR CHOICE in a low-profile manner? Without the hassle of a scanner, radio, or antenna? Have a smartphone? Can't find a Broadcastify feed? Look no further.

For those that don't know, Zello is a PTT/radio style multi-platform software that runs off of internet. It can run on your PC or smartphone, even some other devices. It's meant to be a replacement to traditional two-way radios where they can't work correctly or effectively for whatever reason, such as loss of signal, long distance... Whatever. Read more on Zello. Live conversation..

The idea of Zello radio streams/feeds have been tossed around, but I haven't seen anyone do a full-out tutorial. It seems that everyone has their "flavor" of doing it. I've pieced together lots of information from those who have had success doing this, and my own knowledge and curiosity to piece together a tutorial on how to do this, for those interested. The difference between a Zello radio feed and a Broadcastify (we'll call it BC for short) or traditional audio stream is that rather than one big stream, still streaming when nothing is coming through on the radio/scanner, a Zello stream lets you join the "channel", and whenever something is received through the scanner/radio, it trips Zello into keying up so that you only actually "Receive" anything from your device when the scanner or radio does. Aside from that, the UI is a lot different. I guess it's preference based. From what I can tell the people that use this method of streaming do it because some frequencies are against the rules to stream on BC, some discovered this method by accident and like it, and some use this method in addition to BC or another traditional stream. Some also like to use it for personal/private use, such as myself, for whatever reason. If you can stream to Zello, you can definitely stream to BC as well using the same equipment. I urge you to check Broadcastify and see if whatever frequency you wish to stream is on there, and if it isn't, you might want to look into streaming for them as well.

I'll warn you now - Prepare for a huge post with lots of pictures.

So, back on topic... I thought this tutorial might benefit for anyone who wasn't quite sure how to set up something like this, or anyone who was interested in the whole process.

I used a Dell Vostro 200 desktop computer, and an old BC560XLT scanner and antenna I found that really wasn't being used other than monitoring a single frequency every once in a while.

Note: Zello or Zello@Work can both be used for streaming. For those that don't know, Zello is the completely free/"consumer" version, while Zello@Work is geared towards businesses and municipalities but still free for up to 5 users with no radio gateways (which aren't necessary unless you want to buy the interfaces and transmit with a radio). The process is mostly the same, I'll point out where it differs between versions.

Let's get started. Here's what you'll need.

-1x desktop computer that can run 24x7 or during the time frame you wish to have access to the stream. The computer must be capable of running the Zello client and have at least one sound card/mic jack/audio input. I even took it a step further by getting remote access via Splashtop.
-1x Scanner or radio with a 3.5mm headphone/External speaker audio output. (Note: while some portable radios have this or can accomplish this, such as those with the new Motorola lapel mics that have a headphone plug)
-1x Audio cable with 3.5mm jacks, length depends on where you want to place your scanner in relation to the mic jack.
-Zello software or Zello@Work client optimized for your network
-Zello or Zello@Work account/network
-A way/program of knowing the amplitude (volume) of what your sound input is taking in, in dB. I use Audacity, but I'm sure there's an easier way via the web or something. This is to make it easier to find a good VOX threshold.
-Some time to do this. It didn't take me long to do this at all, so I just used some of my free time. It might need some fine tuning after a little use, if you don't like how it sounds, but that shouldn't take any time at all. It really all depends on how much you want to fine-tune.
-A frequency to test dB levels/input levels on, such as FRS frequencies, definitely comes in handy. You can even use a bubble pack radio for this.

STEP 1:

Zello: Visit Zello. Live conversation. to download the software, and once downloaded, make an account. This account will be the one that feeds your channel.
Zello@Work: Visit Zello@Work Push-to-talk and create your @Work network. Once you're in your dashboard, make your users (at least two; one for the stream computer, one for you and whoever else wishes to listen). Download the client, which is specifically optimized for YOUR network only, and sign in with the stream computer username and password. (You could always use the default "admin" if you wanted)

STEP 2:

Zello: Once logged in, go to the top "menu" bar, and go to Tools>Create a channel. Type in the name of your channel, which should represent what you're streaming, such as "<town> Fire Dispatch" and whatever other information you're prompted for. A good idea might be to make a "Talk" channel in addition to your broadcast channel, for users to chat and exchange info and not interrupt the radio feed. If you wish to host a private feed, such as for "members only" of your organization, enable a password. You might also want to make it so that "Only I can talk" so other users can't speak up and interrupt the broadcasting (see the whole "talk" channel idea).


Zello@Work: In your dashboard, create a channel for your feed. This is one of the benefits of @Work, you can use whatever name you want, and you can make them simpler, such as "FIRE CH 1" or "POLICE". As long as you and the others in the network know what they are, you can name the channels anything you'd like.

STEP 3:

Once you've created your channel(s), it's time to connect your scanner to the computer. Place your scanner in any location you'd like, as long as you have enough cord to connect it to the computer. In my case, my audio cable was very small, so I had to sit the scanner right on top of the computer tower and plug it into the front mic jack. However, it doesn't bug me at all.

Go ahead and plug in the scanner's power, antenna, and audio cable. Plug the other end of the audio cable into your microphone jack/sound card of choice.

STEP 4:

Check your Zello settings, make sure that your sound input is the one that your scanner is plugged into. Go to Tools>Options>Audio and go to the "Recording Device" drop down to select one. In my case, it is the front mic input, so that is what I chose.



STEP 5:

Now that we have verified that your scanner audio is indeed being sent to Zello, it's time to take some measurements. This is where the test frequency comes in handy. I like to take a recording in Audacity, and review it using the "Waveform (dB)" display option to view my dB levels, but I'm sure you can find any sort of meter online somewhere. Basically, what you're going to need to do, is either key up and say a word or two (I use an FRS frequency), or even use a button that beeps on the scanner. After switching to the dB reading setting using the "Audio Track" drop-down menu, I zoomed in, scrolled up, and found the point where I keyed up.


Go to Tools>Options>Controls to ensure VOX is on by checking the "Enable VOX for handsfree" box.

After that, you can go into Tools>Options>VOX



We can see that the scanner "hum" (the whole reason these steps are necessary) hangs out around -32ish dB at the current volume setting. However, when I keyed up, the dB reading rised. What we're looking for is an activation threshold. This needs to be a dB level where the "hum" isn't picked up, but the keying-up is, to a point where we won't miss any audio that doesn't make the cut. So the idea is to keep it as low as possible, but not into the "hum" zone. The de-activation threshold, however, is the audio level where Zello will de-key. This can be just into the "hum" zone. Again, you'll need to tweak it by moving up/down.

Please keep in mind, this is a BALLPARK reading, at least in Audacity. You'll still need to use the key-up or beep methods to really find the ideal threshold. Even going to the WX channels works for that.

In my case, I completed these steps earlier, and my activation threshold was -24dB and my de-activation threshold was -29dB at that scanner volume level. Keep in mind, if you move your scanner/radio volume knob, you'll need to find new thresholds, for obvious reasons!

This step can take a while, depending on how much you want to fine-tune, and how much patience you have!

STEP 6

Install Zello on your mobile device or other computer. For another computer, just install Zello or Zello@Work as you did on the stream computer.

Zello@Work instructions for mobile devices:

If you are running an iOS device, search "Zello" in the App Store and download the free app. When you open the app and are prompted to either create a new account, or sign into an existing one, select the gray "Zello@Work" button under the two options. Your username is the username you created in your dashboard for you to listen (NOT your stream username) and your password is obviously the password for that username. The "Network" is where you need to type your network name. This is what goes before the ".loudtalks.net" when you sign into your online dashboard. Log in, and select the feed channel. You will now receive audio both when the app is open, and when it is in your multitasking dock. You will receive audio transmission-by-transmission, with a notification for each. Turn notifications on/off in Settings>Notifications>Zello.

Pics of iOS Zello@Work:





If you are running an Android device, follow these instructions. Install Zello@Work on Android : Zello Support

If your channel doesn't show up, ensure that you are added into it via the dashboard if it's a "Group" Channel or make it a "Dynamic" channel where you can leave/join from your external device.

Zello Instructions for mobile devices:

If you are running an iOS device, search "Zello" in the App Store and download the free app. When you open the app and are prompted to either create a new account, or sign into an existing one, make a new account (if you don't have one to LISTEN with), or sign into an existing one (to LISTEN with, can not be the stream computer username!!!) Search for your channel and join it.

If you are running an [b]Android/b] device, search "Zello" in the Play Store and download the free app. When you open the app and are prompted to either create a new account, or sign into an existing one, make a new account (if you don't have one to LISTEN with), or sign into an existing one (to LISTEN with, can not be the stream computer username!!!) Search for your channel and join it.

Enjoy!

If you want to get fancy... You could even install Splashtop to remotely control the stream computer, or throw TwoToneDetect on there (like I did). You can stream to RR as well, like I mentioned.

Here's some questions that I suspect might be asked...

Why Zello???

It's all preference. I like it because it provides a full history of transmissions, it allows you to talk to others and listen to the feed at the same time, and it might even cut on data use, as it only streams when the scanner trips the VOX on the computer.

what is vox how do i vox

"VOX" stands for "Voice Operated Switch", which is basically a voice-activated (or scanner audio activated, in this case) PTT switch.

Who can use this?

I use it because I don't like carrying a scanner. I think anyone could listen to it, basically those to listen to other online feeds. However, if you go private, it could be used by a group of friends, a small/volunteer fire department, a small police department, a business owner, business employees, really anyone.

How reliable is it?

As with all technology it can quit at any time... I wouldn't rely on it as a primary method of notification (i.e. volunteer fire dept.). If the computer decides to crash, if Zello decides to crash, you wouldn't have any way of knowing. It's best to check the stream computer regularly.

Should I leave it on regularly?

Turn it on when you want. I use TwoToneDetect to notify me, and then I'll turn it on if I want to listen to a call. Turn it on whenever you would use a scanner, I guess.

The audio quality is terrible!

Turn down the scanner volume, and adjust the thresholds as needed. The audio might be a little quieter, but you won't get the distortion. I turned on noise suppression (in the audio tab in the options) and it seemed to help with background noise a tiny bit.

Can I set up one of these feeds if I have a BC or other feed set up as well?

Absolutely. And vise versa.

What scanners work with this setup?

Any scanners with a 3.5mm audio output, such as an external speaker jack or a headphone jack.

--

I also want to throw out another idea... Zello has an option to allow two instances to run at the same time (at least in @Work, haven't checked the normal version but I'd assume it's the same). This means, if you have multiple sound cards/audio input jacks (As that computer has) you might be able to hook up two scanners/radios, run two instances of Zello, and stream scanner audio using the different audio inputs. I have yet to try this, but it's on my to-do list.

--

Well, I hope this came in handy to some.

I wish you luck! Post any questions here.

Last edited by rjk_165; 09-05-2013 at 11:17 PM..
Reply With Quote
Sponsored links
  #2 (permalink)  
Old 09-05-2013, 11:33 PM
Member
  Premium Subscriber
Premium Subscriber
 
Join Date: Aug 2005
Posts: 1,058
Default

Have you found a reliable and simple way to start Zello in VOX mode automatically upon reboot? I never found an easy way to do it so I stopped using Zello.

Andy
__________________
Using TwoToneDetect? Show us where! Add yourself to the user map here or PM me with your location and I'll add you.

If you need help with TwoToneDetect please read this post first
Reply With Quote
  #3 (permalink)  
Old 09-05-2013, 11:50 PM
rjk_165's Avatar
Member
   
Join Date: Dec 2012
Location: Connecticut
Posts: 480
Default

Nope. Never looked into it, to be honest with you. I noticed that the computer will go into "sleep" mode or something, even though I thought I disabled it, and it still works when you wiggle the mouse. I did, however, go into power options and prevent it from turning off the drives or doing that half-hibernation thing it does. So basically it stays on 24x7 and it doesn't turn off, so I don't have to worry about that. I know it starts up/logs in on startup, but I have never thought about VOX on startup. I'll look into it when I get a chance.
Reply With Quote
  #4 (permalink)  
Old 10-04-2013, 12:07 PM
Member
  Premium Subscriber
Premium Subscriber
Amateur Radio Operator
Amateur Radio
 
Join Date: May 2010
Location: Bowie, MD
Posts: 31
Default

Great information, thanks very much for sharing!

I'm curious however why you went to the trouble to setup Zello@work? @Work only allows 5 group members to join before you have to pay for the service, whereas you can setup a group "channel" that allows up to 300 listeners for free, and you can password protect it just like @work. That's the way I did mine and it works just fine.

Is there some hidden advantage to adding the extra steps to use Zello@work as opposed to "regular" Zello?
Reply With Quote
  #5 (permalink)  
Old 10-04-2013, 4:19 PM
rjk_165's Avatar
Member
   
Join Date: Dec 2012
Location: Connecticut
Posts: 480
Default

Quote:
Originally Posted by WA3RTH View Post
Great information, thanks very much for sharing!

I'm curious however why you went to the trouble to setup Zello@work? @Work only allows 5 group members to join before you have to pay for the service, whereas you can setup a group "channel" that allows up to 300 listeners for free, and you can password protect it just like @work. That's the way I did mine and it works just fine.

Is there some hidden advantage to adding the extra steps to use Zello@work as opposed to "regular" Zello?
No problem. Glad it came in handy.

Personally, I did Zello@Work just because of preference reasons. I like it because it's totally private, just me, the feed computer, and either another few guys and/or another feed channel, maybe for PD or the neighboring town FD, if you know what I mean. Since in the time being it's just for me, I don't have a problem. I also have a talkaround channel in the network, should anyone else start using it, so we could talk about stuff without disrupting the feed.

Since I can run two instances of Zello simultaneously, I might stream a public feed too...
Reply With Quote
Sponsored links
  #6 (permalink)  
Old 10-29-2013, 9:58 AM
BigLebowski's Avatar
Member
   
Join Date: May 2004
Location: Piedmont NC
Posts: 957
Default

I'm experimenting with Zello as well...

I'm also looking at the possibilities for linking my base radios via ROIP with Zello so that I can transmit/receive on the base radios remotely via my iPhone.
Reply With Quote
  #7 (permalink)  
Old 10-29-2013, 7:23 PM
rjk_165's Avatar
Member
   
Join Date: Dec 2012
Location: Connecticut
Posts: 480
Default

I've been toying with the idea. I don't have a base radio I could do it with, but I might have someone who does in mind.

If I were to use a CDM... Theoretically, I would just need one radio, I think.

See, the easiest way to do this would be with the TigerTronics Signalink USB sound card interface, I think there is a plug that goes straight from that to the CDM. Either that, or the home-brew way, tapping the audio inputs and outputs through that rear accessory port and wiring to the computer mic/audio jacks.
Reply With Quote
  #8 (permalink)  
Old 11-06-2013, 3:56 PM
Member
   
Join Date: May 2011
Posts: 2
Default

Anyone else having an issue with the iPhone version of Zello frequently disconnecting following a recent IOS update?
Reply With Quote
  #9 (permalink)  
Old 11-14-2013, 9:57 PM
Member
  Audio Feed Provider
Audio Feed Provider
Amateur Radio Operator
Amateur Radio
 
Join Date: Nov 2003
Location: Parlin NJ
Posts: 3
Default Vox on zello

I stream my feed on zello using line in with vox. It works fine for about a day, then somwhow the vox button turns off until I click it again. Computer stays on all day and does not go in sleep mode. Anyone elso have this problem.

Thanks
Warren
Reply With Quote
  #10 (permalink)  
Old 11-14-2013, 10:09 PM
phillydjdan's Avatar
Member
  Shack Photos
Shack photos
 
Join Date: Jan 2011
Posts: 1,523
Default

Wirelessly posted (Mozilla/5.0 (Linux; Android 4.0.4; LG-MS870 Build/IMM76L) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19)

I have the same issue, but I found that zello@work stays connected far longer
__________________
One step from "Banned For The Greater Good" lol
Reply With Quote
  #11 (permalink)  
Old 11-14-2013, 10:41 PM
rjk_165's Avatar
Member
   
Join Date: Dec 2012
Location: Connecticut
Posts: 480
Default

I've only recently had an issue with this, and it was on the computer end. The computer went into some shutdown mode or something, for some reason, and froze up, but I restarted it today, tested it, and it's going fine.

I've never really had an unknown issue pop up out of nowhere except that, most of the time I fire up Zello on my phone and the stuff comes through. Unless there's an issue I already know about.
Reply With Quote
  #12 (permalink)  
Old 11-14-2013, 10:42 PM
rjk_165's Avatar
Member
   
Join Date: Dec 2012
Location: Connecticut
Posts: 480
Default

Quote:
Originally Posted by mitchk View Post
Anyone else having an issue with the iPhone version of Zello frequently disconnecting following a recent IOS update?
I couldn't tell you, I'm still on the older version of iOS... 6.xx I think.

Everything's fine here. I know I've had disconnection issues before... However, they were due to network issues, not the actual phone.
Reply With Quote
  #13 (permalink)  
Old 11-30-2013, 2:37 PM
gfdfortynine's Avatar
Member
   
Join Date: Nov 2011
Location: Eastern, Ontario
Posts: 286
Talking Thanks for the Instructions

Just set this up and I like it.
My county is going P25 with alpha paging in about a month and I have been looking into options to replace the voice updates every firefighter gets with an open pager. Budgets are tight so many firefighters will no longer have portables adding to the lack of updates we once enjoyed. One of the firefighters said he was going to use the existing online feed for updates even though it has a 30sec delay and this got me looking for an alternative. Zello might be it with only a 1 or 2 second delay.
Thanks Again

Last edited by gfdfortynine; 11-30-2013 at 3:06 PM..
Reply With Quote
  #14 (permalink)  
Old 12-01-2013, 12:31 AM
rjk_165's Avatar
Member
   
Join Date: Dec 2012
Location: Connecticut
Posts: 480
Default

Quote:
Originally Posted by gfdfortynine View Post
Just set this up and I like it.
My county is going P25 with alpha paging in about a month and I have been looking into options to replace the voice updates every firefighter gets with an open pager. Budgets are tight so many firefighters will no longer have portables adding to the lack of updates we once enjoyed. One of the firefighters said he was going to use the existing online feed for updates even though it has a 30sec delay and this got me looking for an alternative. Zello might be it with only a 1 or 2 second delay.
Thanks Again

Not a problem. I'm glad I could help and that the instructions were useful!

While it's great you're making good use of this, please remember that this really shouldn't be used as a first method of communication because of the variables causing it to be able to crap out at any given moment (i.e. "mandatory" Windows updates that restart your computer...).. But it looks like your alpha pagers are the "first line" of communications, this is just for updates that you otherwise wouldn't be able to get, right???

Also, yes, online feeds tend to be pretty delayed. When testing this out with a radio I found that the program usually takes, like you said, 1 or 2 seconds to pick it up and key up. Pretty quick.
Reply With Quote
  #15 (permalink)  
Old 12-01-2013, 9:20 AM
gfdfortynine's Avatar
Member
   
Join Date: Nov 2011
Location: Eastern, Ontario
Posts: 286
Default

Quote:
Originally Posted by rjk_165 View Post
Not a problem. I'm glad I could help and that the instructions were useful!

While it's great you're making good use of this, please remember that this really shouldn't be used as a first method of communication because of the variables causing it to be able to crap out at any given moment (i.e. "mandatory" Windows updates that restart your computer...).. But it looks like your alpha pagers are the "first line" of communications, this is just for updates that you otherwise wouldn't be able to get, right???

Also, yes, online feeds tend to be pretty delayed. When testing this out with a radio I found that the program usually takes, like you said, 1 or 2 seconds to pick it up and key up. Pretty quick.
No this will not be a first line method. I will use it only to try and replace the radio updates which used to be heard over our pagers. Our dept does not respond to the station for a call. We respond directly to the scene, so the nature of a call and any updates might prove handy.
I still haven't figured out how to trust users yet but I'm not sure if I will bother with the Walkie-Talkie part for the channel anyway.
Reply With Quote
  #16 (permalink)  
Old 12-03-2013, 1:29 AM
rjk_165's Avatar
Member
   
Join Date: Dec 2012
Location: Connecticut
Posts: 480
Default

Quote:
Originally Posted by gfdfortynine View Post
No this will not be a first line method. I will use it only to try and replace the radio updates which used to be heard over our pagers. Our dept does not respond to the station for a call. We respond directly to the scene, so the nature of a call and any updates might prove handy.
I still haven't figured out how to trust users yet but I'm not sure if I will bother with the Walkie-Talkie part for the channel anyway.
Gotcha.

In that case, good luck with it! I'm glad it came in handy for you!!!

By walkie-talkie part, do you mean transmitting on the radio through Zello? Or a talkaround? Talkaround's not a bad idea if you ask me, just a separate channel for... Talking-around...
Reply With Quote
  #17 (permalink)  
Old 12-03-2013, 5:05 PM
gfdfortynine's Avatar
Member
   
Join Date: Nov 2011
Location: Eastern, Ontario
Posts: 286
Default

Quote:
Originally Posted by rjk_165 View Post
Gotcha.

In that case, good luck with it! I'm glad it came in handy for you!!!

By walkie-talkie part, do you mean transmitting on the radio through Zello? Or a talkaround? Talkaround's not a bad idea if you ask me, just a separate channel for... Talking-around...
No not transmitting on the radio. Apparently if your a moderator or a trusted user of a channel you can talk on the Zello channel. Currently you can only hear transmissions on the feed computer from the users, but that's not transmitted on the feed.
Reply With Quote
  #18 (permalink)  
Old 12-03-2013, 7:35 PM
rjk_165's Avatar
Member
   
Join Date: Dec 2012
Location: Connecticut
Posts: 480
Default

Quote:
Originally Posted by gfdfortynine View Post
No not transmitting on the radio. Apparently if your a moderator or a trusted user of a channel you can talk on the Zello channel. Currently you can only hear transmissions on the feed computer from the users, but that's not transmitted on the feed.
You can talk on the Zello channel if the one wishing to talk is made "trusted". This is a fairly new feature on Zello, must have been the bigger channels with a gazillion people having issues.

If you want my advice - Create a separate channel for talking. If you have chatter on the feed channel, you might cause some confusion, but also delay/screw with the actual radio updates. If you have a separate channel, the two run simultaneously so that the radio updates go on uninterrupted and then your chatter goes on in the other channel by itself. If you are talking in the chatter channel when the radio broadcast channel sends something out, it will just save it for after you're done in the chatter channel. To be honest, I'm not sure if it would do that if you were chatting on the broadcast channel.
Reply With Quote
  #19 (permalink)  
Old 12-03-2013, 8:21 PM
gfdfortynine's Avatar
Member
   
Join Date: Nov 2011
Location: Eastern, Ontario
Posts: 286
Default

Quote:
Originally Posted by rjk_165 View Post
You can talk on the Zello channel if the one wishing to talk is made "trusted". This is a fairly new feature on Zello, must have been the bigger channels with a gazillion people having issues.

If you want my advice - Create a separate channel for talking. If you have chatter on the feed channel, you might cause some confusion, but also delay/screw with the actual radio updates. If you have a separate channel, the two run simultaneously so that the radio updates go on uninterrupted and then your chatter goes on in the other channel by itself. If you are talking in the chatter channel when the radio broadcast channel sends something out, it will just save it for after you're done in the chatter channel. To be honest, I'm not sure if it would do that if you were chatting on the broadcast channel.
If I create a talk-around channel I will still have the issue of creating the trusted users, I don't see the option anywhere.
Reply With Quote
  #20 (permalink)  
Old 12-03-2013, 11:16 PM
rjk_165's Avatar
Member
   
Join Date: Dec 2012
Location: Connecticut
Posts: 480
Default

I think if you go to the users in the channel on your phone, it has the options there.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 11:47 PM.


Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
All information here is Copyright 2012 by RadioReference.com LLC and Lindsay C. Blanton III.Ad Management by RedTyger
Copyright 2015 by RadioReference.com LLC Privacy Policy  |  Terms and Conditions